import RandomCommon from 'code/Core/Common/RandomCommon';
import ClassFetter from './ClassFetter';
import GameCommon from './GameCommon';
import GameHardLevel from './GameHard';
import GameMonsters from './GameMonster';
import HeroDie from './HeroDie';
import HeroHelper from './HeroHelper';
import GameItems from './Items';
import Ruins from './Ruins';
import GameShop from './Shop';
import SummerManager from './Summers';

export default class GameMain {
    constructor() {
        RandomCommon.setRandomSeed();
        // 游戏功能模块
        new SummerManager();
        new GameCommon(); //
        new GameItems(); // 初始化物品属性
        new GameShop(); // 初始化商店基本物品
        new HeroHelper(); // 英雄助手
        new GameMonsters(); // 怪物刷怪
        new GameHardLevel(); // 难度选择
        new HeroDie(); // 英雄死亡
        new Ruins(); // 神符
        new ClassFetter(); // 职业羁绊
    }
}
